Five star experience! Highly recommend. The location and all the extras make this truly a retreat unlike anythingthat I have experienced.