Nothing to complain about this place really, only a few minor things. It's a large place, looks like it does on the pictures, communication is flawless and location is great. Nothing that would lead me to give less than 5 stars, although the pool couldn't be used (although it's advertised in the description).