Located on tranquil Ambergris Caye, the property is a beautiful modern luxury Belize resort only 2 miles north of charming downtown San Pedro. The unique layout of the resort offers extraordinary panoramic Caribbean Sea and pool views from each of our luxurious condominiums. Each room is spacious and beautifully furnished.