Great location. Great place. Everything was perfect. Would highly recommend! There are a lot of steps so be prepared for a bit of a climb but the flat is totally worth it. I wouldn't hesitate to stay there again.