This was our little families first ever experience with Airbnb. Elsa's beautiful apartment and welcoming personality made it wonderful. Everything about the apartment, the building, the amenities, was exactly as described in the listing. The pool on the roof was very clean and there were great views and beautiful sunsets. The air conditioning worked very well. The location was very convenient. It is easily within walking distance of the water taxi, grocery stores, restaurants, etc. We did choose to rent a golf cart because we wanted to go to Secret Beach and it was totally worth the drive. Secret Beach is the Caribbean dream come to life. Gorgeous turquoise water and white sands. I would highly recommend Elsa's apartment to anyone looking at visiting San Pedro. It was so nice to have a full kitchen and the pool. If you have never airbnb'ed before, don't be afraid, Elsa will make a wonderful first host and welcome you to the community.