This place ticked all our boxes. Extremely clean, very comfortable home, beach front was an added bonus. Definitely would atay again.