I was able to check in early. Everything was clean-- the room, pool, laundry room, spa, fitness center, the property, the dining area, etc. Breakfast was great. Its free and they have a waffle maker. I went to every one while there. They have a wide variety of food. There are many different tables and seats to accommodate everyone. The hotel is dog friendly, but they weren't running all over the place. The spa was a wonderful temperature and there are towels stocked in the pool area as well as the fitness area. All of the staff is nice and friendly, going the extra. The laundry is not expensive. I washed two loads for less than $10. That includes the detergent that was sold on site. The heat works wonderfully in the room, which was needed during the rainstorm last week. Anything that you need extra, the staff has no problem accommodating you. Receiving packages there is a breeze. There is a room up front. Parking is FREE! The beds are comfortable. The room was clean, and I always carry Lysol spray everywhere. I didn't have to bomb the place. I was able to choose the floor that I wanted to stay on. There are three floors and thankfully, the elevator is not slow. Big bonus: the place was quiet. That's saying a lot, especially since I had my baby with me crying some nights. It was a relief that my family was able to have the kitchen so that we could cook and store our meals. Overall, it was a wonderful stay.