Can’t rate this place high enough. Awesome location, beautiful place and the most genuine hosts! The place is so well thought-out and complete with everything you could need. Hosts are kind, generous, sincere and helpful. HIGHLY recommend.