Casa Doradas dos Cabos is the best. They also offer great values. We love all the action on the beach. Our room is always beautiful!