Beautiful, private villa (it's a duplex, but we hardly ever saw them other guests while we were there). Terri booked our flights for us from BZE to San Pedro and took care of so many other details. Since we rented the golf cart through them, Terri met us at the airport and transported our bags to the villa. She gave us a tour of the island and even made a few stops so that we could pick up groceries along the way. The further away we got from downtown, the worse the roads got. Be prepared for a 40-minute bumpy ride and definitely pack some insect repellent. If you're looking for clear blue, seaweed free water, you'll need to drive about 20 minutes to Secret Beach where you can be served food and drinks at picnic tables located in the water. If you want to hang out at a pool, you can go to the Sapphire resort next door (the restaurant there serves pretty good food, also) or I'd recommend going about 15 minutes away to Portofino. The service, food, and pool there were all great. Some other restaurants that we loved were Sundeck, Mambo, and French Touch. If you're hoping to do any excursions such as the Mayan ruins and ziplining, you should go before or after your flight to San Pedro.