Very modern and nice place with clean facilities and a lot of amenities. Highlight was the central cooling which made the summer heat bearable, and it was obvious that the hosts knew what they were doing because the place had everything we needed for our stay and was maintained to a high standard!