Great location. Great views from the master bedroom and balcony. Very clean and very spacious. Exceptionally organised kitchen with absolutely everything you need. Loved the pool area it was great for the children. There were lots of beautiful personal touches like the complimentary tray of treats left for us on the kitchen bench and the beautifully scented soaps that were in each bathroom. Excellent stay and thoroughly enjoyed by all.