This was one of the nicest places we have stayed. Everything we needed was provided for.
Everything was in the very best condition. Very clean and modern. Great views. The beds were so comfortable. We will definitely be booking this again for our next stay.