I would recommend this place. It is in an excellent location. The views are incredible. The place has a nice kitchen. The host is very helpful if you need anything. It is up several flights of stairs on the top floor so make sure you can walk up 6 flights. Overall it was a great experience to stay here.