Apartments in fort walton beach, florida