Everything was clean and staff was very friendly. The only negative things were the parking gate buzzer did not function to enter the parking area after ringing 5 times, car behind us tried as well. Had to walk into the hotel to tell the person at the reception, who could see the cameras, but heard no buzzer. Also, the mattresses must be brand new, great point for most people, but they are extremely hard. I woke up several times during the night due to backache. I would suggest pillow-top covers for the beds.Breakfast was not included in the price, although we had checked the option of breakfast included in our choices. We found out that it was not included when we checked out. Breakfast buffet was very complete, however. I would stay here again.