Perfect location. Apartment is small, but have all useful amenities. Apartment was clean and communication with host was nice. The only problem was with check in. Apartment was not ready on time as per house rules. I had to check in 1 hr late.