I just got back from spending a week in Belize. This was my second vacation to San Pedro and my second time staying at Caribbean Villas. I went back because the staff is friendly and makes me feel right at home. The room was clean and was kept clean every day. Another plus over some places is free Wi-fi and free bicycle rental. I will undoubtedly stay there again next year.