10/10. Great value and communication. Perfect location, 2 minute walk to the beach. The place was very clean and welcoming. Would 100% go there again :)