We had a really bad experience at Los Altos. It was one inconvenient after the other: a) We arrived at 5pm and the room was not ready/clean for the check in (which should be available at 3pm), I had to complain a lot to get the room ready and cleaned at 7pm. b) At the check in the front desk people insisted that my stay was not previously paid, only after some arguments they recognized it was already paid. c) All beds in the room are noisy, really noisy, and not comfortable. d) Poor breakfast. e) Asked for towels at pool three times and finally I gave up. In summary, although it is a very beautiful place, the poor service and the noisy and uncomfortable beds made our weekend unpleasant. Won´t stay here again!