Fantastic place with amazing rooftops! We loved our stay, great location with wonderful views. It is 100 stair steps to the front door (elevator available for part way) and then another 30 steps in the apartment to the roof, so if you don't like stairs then don't book here, but the view is COMPLETELY worth it. We loved the mini workout each time. It is a very large apartment, with large rooms and bathrooms.