Perfect location, perfect hosts, perfect condo. We loved all of it. So many adventures close by and so many beautiful beaches, hikes etc... we loved it all. We highly recommend your place. Thank you, thank you.