Highly recommend - exquisite location, facilities, hospitality.