A wonderful stay in an ideal location.