Amazing place in an unbeatable location, hosted by wonderful people. Can't wait to stay again!