Flawless! Perfect apartment in ideal location, effortless check-in and speedy responses, quality amenities and furnishings. Highly recommended.