We stayed at the Casa Agave for a week and had an excellent time. The location has everything that you need and want from a rental location. It was well stocked with cooking supplies and amenities. Coffe, outdoor grill, kitchen utensils and applicances, washer and dryer, etc. were all in great shape. We had access to the garage to park in which was a nice bonus. The views of the ocean are great, you can look out and see whales spouting and jumping in the distance. It was about a 12 minute walk down to a private beach, protected by rocks on each side. The pool was nice, big enough to feel comfortable in for 4 people. The hot tub on the roof is a nice touch as well, along with the lounge area up top on the roof, which made for great views at night and during the day. The bedrooms were nice and spacious and had plenty of room for storage of luggage and clothing. All of the bathrooms were big enough for 2 people to get ready. Did not watch much TV, but they were there for our convenience when we wanted them with full satellite programming. We were concerned about Uber availability when we were booking, but that was not a problem down there. We had an uber within 5 minutes of ordering it without a problem. The Cabo Bello neighborhood is gated and very secure. We didn't feel uncomfortable at any time. We would definitely visit again and stay here.