A perfect vacation- accommodations, location and warm welcome all excellent.