It was a great stay, enjoyed all aspects of the facility! The only issue I had was with the housekeeping staff. Asked to have our room cleaned on our second day there, was not cleaned. Had to get fresh towels from front desk. Requested again to have our room cleaned on third day, returned to uncleaned room after being gone all day. Complained to front desk again, they reassured us that they would have someone clean it ASAP, but we would have to leave our room for about 45 minutes-this was around 5:30 pm. Returned to our room about an hour later to find fresh towels on the floor outside the door and the room untouched! Really spoiled an otherwise great weekend. All staff at the hotel were wonderful, just the housekeeping staff was not what was expected at all-not one service the entire time we were there!