The Caribbean Soul Villa is absolutely Beautiful. Very comfortable and inviting. The staff is wonderful. The grounds, beach and pool are kept meticulous all day long. Nothing is ever out of place, even the sand is combed several times a day. The villa itself is gorgeous and very comfortable. The housekeepers are wonderful. The office staff are friendly and very helpful with any request. The entire vacation was wonderful from the moment we arrived until we left. The people of San Pedro are all inviting and wonderful. The staff set up several experiences for us to enjoy and that's exactly what we did. The chef was wonderful, the food was superb. The snorkeling and boat ride to The Blue Hole was a once in a lifetime experience. It was an awesome day. I can't find one single negative about our week's stay. It was our first visit to San Pedro and we will be back soon.