One of the best apartments we have booked. Communication was timely and frequent. Self check in process is awesome! The finishes in the apartment are very nice. Location was spot on. Note: there are two toilets…a European rarity.