All you need for a beach holiday.
Accommodation is spotless and all the essentials are provided.