We stayed at Carribean Villas in September. As Lan says, there is no pool, cafe or bar. Rooms have telephones, but no t.v. We walked to San Pedro every day (10 to 15 minutes). We did not miss having a pool - we swam off the pier and went snorkeling. We loved eating at all the different places in San Pedro and did not miss having a place to eat at the hotel. They do have some rooms with kitchens if you want to cook. They arranged our snorkeling and mainland trips for us. They do have a nice beach area and an outdoor hot tub. They also arranged for us to rent a golf cart for a couple of days so we could go exploring. My daughter got married on their beach. You can find pictures at
http://community.webshots.com/user/kathyferguson We will definately stay there again.