It's a dream come true! I have always wanted to travel to Belize. It sounds like a paradise here on earth. Well...a dream is coming true! We are staying at the amazing Francis Ford Coppola( THE director) resort property called Turtle Inn. Boasting a mere 25 villas and bungalows on the property, it is sure to be a relaxing treat! What an exciting life this is!!!