We checked all of the reviews before booking here. The staff is WONDERFUL we had an issue and the staff corrected it immediately and apologized and everything was great. They even printed us directions to all of the places we had planned to visit when our GPS gave out. We had 2 teenagers with us on our stay and needed more towels, no worries, the staff brought them right up, no questions, drama free. The only improvement I would suggest is more fruit in the morning breakfast. Otherwise, great stay for the price.