Terriffic location. Beautiful apartment. Exceptionally clean. Comfortable beds. All amenities provided. Great hosts. Can't fault anything. We've already recommended the place to friends.