Very clean and well-equipped apartment steps away from a beach.