You cannot fault this place. Every need was catered for. The most comfortable bed I have ever slept in, fantastic shower, nice outdoor sitting place, quality appartment. Loved our stay, it was perfect. If you are thinking of booking this, do it before it goes. Hope they never chabge a thing as it was perfect.