Overall good experience. Great location! There are many steps to the flat, but it is a nice and clean place to stay. Beds are comfortable and bathroom is nice. I would say if air conditioning is important to you, this place is a great idea. We were able to keep the place a comfortable temperature easily, which is often not the case in the hot summer months.