We booked this Airbnb because of the incredible reviews. Some even claimed that the stay deserved 6 stars; I can confirm that this is absolutely true. If you are staying in San Pedro, you should, with 100% absolute certainty, stay at Kevin & Nora's place. The beach was absolutely gorgeous; the water was so clear. You will not be able to find a better beach location that this (especially if you are interested in swimming). Kevin & Nora have so many connections on the island. They helped us book a snorkeling trip, a golf cart (which was brought right to us at the Airbnb), and a driver to and from the airport. The included breakfast is absolutely delicious--and customizable. They are incredibly thoughtful and caring. I cannot recommend this stay enough! Just book it now. You will not regret it.