Everything about this place is what you hope to find in the very best vacation apartment - comfort, location, amenities, style, a gracious host. I had very high expectations based on other folks stellar comments, and we were extremely satisfied - an almost unbelievably nice place to stay. Bravo!