Perfect location, great communication and comfortable stay. Apartment is on the second floor so be prepared to carry up your luggage.