Locally owned and operated luxury resort. The owners, Wil and Rose Escalante, were born and raised in Belize. They have two executive suites available for select friends and family. The house is centrally located on six acres of Caribbean beachfront property. It is located 2 miles south of the town of San Pedro on the island of Ambergris Caye.