We loved staying at this apartment. The stairs were worth the hike! Everything was very clean, new and comfortable. The location was perfect. The roof top patio was a bonus! We would highly recommend!!!