Check in was very slow, and other than the dirty swimming pool, everything was very clean and the staff was very friendly and helpful. Breakfast was great, but they were out of coffee and the staff wasn't in a hurry to restock, but the food was stocked and great. Rooms very clean and the beds comfortable, but the pillows were too full for me, as I'm as side sleeper. Will stay there again, even with a few things that we found we didn't like. There was more that we did like.