Villa Desierto was ideal. We were with 5 couples all who are used to nice surroundings. Every room was private and had its own bath. If you needed to get away we were spread out enough to do so. The location was awesome a block to the beach club and walking distance to Esperanza. The villa had a gorgeous pool and hot tub plus pool table and great kitchen. Our housekeeper and concierge(Angel) were great as well. I would definitely come back. Cabo Villas were easy to work with as well.