I've stayed at teh Hacienda before. Reasonably clean, and food nearby!