La Mision has much to commend it. The rooms are large and clean, the shower is large and hot, the views of the sea are terrific, the staff are very friendly and helpful, the location is good - a walk of less than ten minutes to the heart of town, and the restaurant food is good and well presented. I want to give special thanks to Rudy, the concierge. He hooked me up with a Spanish teacher and when he had trouble finding her contact information he walked over to her house after work to get it for me!
There are a few reasons I did not give this hotel five stars. As mentioned the staff members are wonderful. However, certain parts of the hotel are understaffed. There are times of the day when one person at the front desk has to check in new guests, check out departing guests, answer calls from the rooms, act as concierge and also ring up sales in the gift shop. This is too much for one person to do and the waits can be long. The same is true in the restaurant where it took a full 3 hours for our group to have dinner. Finally the wireless Internet in the rooms worked for only one of the seven days of my stay.
Nonetheless I would stay at La Mision again and definitely recommend it to others.