Absolutely perfect apartment! Sparkling clean with modern amenities in a great location! Highly recommend staying here.