A wonderful, relaxing stay in a great location.