Perfect location, perfect amenities, perfect comfort resulted in a perfect stay. Ivy was warm, welcoming and accommodating. Always available and ever pleasant. Five full stars.