This is such an awesome place to stay! The location is perfect and the beds are comfortable! It is quite the walk up the stairs but once you are inside the apartment is spacious, bright, airy, and clean! Everything you could need for your trip is provided by the hosts such as toothbrush, razor, shampoo, body wash, etc., and dishes. The host is highly communicative and helpful. Only downside it that there is only disposable towels for body provided.