Amazing amenities, location, price, and communication. This place had everything we could possibly need. We were especially impressed with the kitchen and toiletry materials and the fantastic location and views from the roof. Be aware that the stairs up to the apartment were a bit steep, so those with accessibility issues may find this apartment a bit difficult. But it was not a problem at all for us, and I would highly recommend this stay for others!