Hands down the best place to stay in San Pedro. From the moment our trip started Pista took care of everything we needed. He arranged to have us taken to and from the airport which was a huge relief. We had massages, hair braiding, AND a private dinner set up just for our group. The villa is beyond beautiful. The location was perfect! right in town close to EVERYTHING and walking distance to the water taxis. Cant express how much we enjoyed this stay.