Incredible location with all the modern amenities to allow for a wonderful relaxing stay. Highly recommend.