"Ramon's Village is truly one of a kind. We loved the cabins and jungle feel in the heart of San Pedro. The room was cute and had a lockable safe, microwave, and refrigerator. It was convenient to walk to many restaurants and shops. They take great care in maintaining the grounds. Everything was clean, both indoors and outdoors. The staff were friendly and helpful. The food prices were about what I expected for a nice resort, and everything was delicious. My boyfriend especially loved the smoothies from Tropic Al's. We did not do any tours through Ramon's, but the pool was lovely and there were plenty of chairs on the beach and around the property. No issues with bugs/mosquitos during our stay! There was also a water spout outside the cabin to clean your feet and avoid tracking sand into the room. A staff member met us at the water taxi terminal and within 5 minutes we were at the resort. Very convenient! "