This is a charming, well-equipped place to stay in a perfect location, with incredible views from the rooftop balcony!