We've recently stayed here for a long weekend and we thoroughly enjoyed it. The location is great and everything you need is local. It's walking distance to all of the main tourist spots. Parking isn't on site but it's not a huge issue. The hosts were contactable at any time and met us on arrival without any problems. Overall we would definitely stay here again. It is on the top floor but it has great views and worth the hike.