Wow! What an amazing stay! Location is a little slice of heaven! If you come to Belize and Placencia you have to stay here! We loved every single second of your stay and all the little touches offered by the host. Thank you for everything!