Clean, gorgeous, convenient, direct beach access, short of luxurious, beyond adequate. Big rooms, very clean, excellent food at their restaurants, very pleasant and attentive service. Cool pool bar, cheap beer. Breakfasts were awesome (excellent huevos rancheros!). Super family friendly with nursery and children's activities, ping pong, kiddie pool, etc. A great place to relax for three days (you'll get bored more than that) or as home base to explore adjacent towns and area. Walking distance to Cabo San Lucas downtown and marina.