This is a very classy place in all ways: staff friendliness and attentiveness; wonderful food, beautiful grounds, comfortable and lovely rooms, and access to mineral spring pools. The only downsides were that the resort is 15 or 20 minutes from San Miguel (they provide free transportation to the center) and that the big swimming pool is quite warm for swimming. It is definitely a vacation destination, in itself, especially if you have children.