My wife and I loved our week at the Cabo Surf Hotel. Great waves were right in front of our hotel just steps away from our room. Warm water and it breaks all day during May, June and July. Hotel staff was excellent and the food was great. The hotel grounds are beautifully maintained. The infinity pool was great.