Amazing view and location, great communication with the owner, clean place to stay with everything you could need. I would definitely stay here again and would recommend it to anyone (as long as you can handle stairs, which are a bit of a workout!).