Property is really nice, you can see the attention to detail everywhere you look. Although I did not eat at the restaurant, some of my fellow family members who also stayed at the hotel at the same time I did said it was delicious. Beds were clean and very comfortable, shower is amazing, great water pressure and continuous hot water. The only con I could find was that the hotel seems to have a lot of maintenance issues going on, maybe they're short staffed, I don't know. A couple of my relatives had to move rooms because some of their doors wouldn't close. My room had issues as well but I managed to make it work. However, if you do need to move, Staff is pretty friendly and quick to accommodate. So I wouldn't worry at all. Overall, I would definitely recommend this hotel if you're staying in Tecate.