This place is incredible! Not only is it ideally located, but the place itself is STUNNING! Your host goes above and beyond to make sure you feel at home here. 5 stars isn’t enough to rate how amazing this place is.