This place has it all and some! It’s a super short walk to the beach, has all the beach amenities you would need, very very clean (and I am a clean FREAK)