This place was AWESOME! It definitely was home away from home. The place was spotless, the view was amazing and the beach amenities came in handy for beach day! I will definitely be back.