The apartment is beautifully designed with quality furnishing and fixtures throughout. The hosts have thought of all amenities we could have required. They were also very helpful in spending time to show us around the apartment and to suggest activities in the area. They even helped us after our checkout! We mainly dealt with John and we could not think of any other ways he could improve his service - his experience in hospitality and personal interest is clearly evident. 10/10 for our experience at Bill & John's.