Nice stay, but cleaning can be improved a little... It is not too bad though. I liked the area, the pool, the staff and the breakfast. Location is great too. Beach is about 10 minutes walk. You cannot swim in the largest beaches in San Jose del Cabo, but it is great to walk there. I would stay again in this hotel.