Outstanding. The location. The apartment. The amenities. The hosts. This takes Airbnb to another level with the luxury and the thoughtful design. Highly, highly recommend.