We had an outstanding stay at this hotel! The rooms are of decent size and well mantained. Staff are accomodating and approachable. Our kids are so much happy and enjoyed specially when they swim. Whenever friends would ask me where is the best place to stay in I would always recommend this hotel. Thanks again for the wonderful experience!