Diana and Crystal have an excellent place in San Pedro. It’s large, clean, comfortable and makes it very easy to relax. It’s a bit off the main road so cart rides can get bumpy and walking can get muddy, but it’s about a 5 minute walk to the Street. Diana and Crystal are great hosts and very quick to communicate with. If there’s anything you’d need, just let them know. I would HIGHLY suggest staying here if you’re looking for an authentic experience away from the big resorts. You’ll have an excellent place for a fraction of what you’d pay at a resort. We loved it and would definitely stay with Diana again.