Perfect accommodations in the perfect location. Would not have wanted to stay anywhere else!