I have to agree with the rest of the users, this place should be 5 star but its only 4 but not far from 5. The decor, rooms, restaurants could make it 5 star but the service is inconsistent and shaky. They need to have a better staff training in the front desk area and also housekeeping, its not bad just inconsistent...ie, the maid would take my towels but not replace them with new ones, or turndown svc one night but not the next..definitely nothing too bad just not perfect like it should be. The rooms are decorated to the nines, beautiful, very roomy and I will probably return to luxuriate. Definitely eat at Dos Caminos....awesome food & drinks!