Very good restaurant with great service. Room maids kept everything very clean. Bedding and towels changed daily. Outside dining and pool excellent. This hotel is great value for money The internet in my room was intermittently working and not working. But, in the restaurant it was fine, fast and stable. Also, the water coming from the shower was just a bit more than a drizzle, making showering a bit of a hassle.