I expected the accommodation in Cervantes to be good based on reviews..... it lived up to expectations and then some. Highly recommended.