Property, amenities, facilities, area were excellent. For the most part,we enjoyed our short stay in beautiful surroundings. We did not enjoy the 10am checkout. Due to our late arrival we felt rushed in the morning versus relaxed. Check out at minimum should be 11am. We also did not appreciate staff knocking on the door & abruptly telling us to leave by 10.