Fantastic all round experience for our family of 5. Location, location, location! Everything you need is there to experience a luxury stay.