The rooms are very clean, equipped with lovely jacuzzi baths, and command a lovely view of the lake. We felt the hotel service was excellent and the restaurant had a pleasant "family" feel. These people are "great people," there isn't a sense of coldness about the place. The pools were lovely, but when we stayed there, just a little dirty (mucky?), which is common for Mexico. (Chlorine is not in general use there, we have found.) All in all, wholly positive with the exception of the truck, ATV, and radio noise which wafts up from the street and from other apartments: I recommend bringing an oscillating fan or other device as a "white noise" generator. Fortunately they had one to lend us. Great place!