Wonderful experience, excellent service and exceptional accommodation