About Becky McHugh
We are Phil & Becky and we live in Columbia, Missouri. We fell in love with Costa Rica on our first trip in 2003. We discovered Flamingo and wondered who lived in such a beautiful spot…Six months later we were home owners! It’s the best decision we have ever made and it is a true pleasure to explore all that this wonderful country has to offer, and share our slice of paradise with friends and family.