Fantastic location and service before arrival was outstanding inc restaurants to visit. Loved the spa area and how clean everything was, a great setup and lots of detail