This place is perfect. The hosts are wonderful. Enjoy your time in this beautiful place.