We booked a room in the early afternoon, took a shower, paid and left our luggage in the room.
At our return around 10 PM, the person on duty refused to let us into our room, claiming that they gave it to someone else, and that they could not even let us in the court yard of the hotel because they had lost the keys to the yard door.
The keys claim turned out false, when other guests arrived and had to be let in. The person on duty kept us outside the door and threw our luggage over the porch. The staff grudgingly reimbursed our money, but we couldn't find any other hotel with availabilities in Ensenada that late and ended up sleeping in the car. Also, the staff refused to help us find alternative accomodation.
In case you insist to book (the property, otherwise, appears nice and is acceptably priced), make sure you or someone in your party stays in your room the entire time to avoid them giving it to someone else. Keep proof of payment to ask for your money back in case they throw you out.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC