Stayed here recently with our family of 4, including 2 small children. The room was clean, but didn't have much room to unpack all of our bags. It had two small drawers and a huge closet.
Wish the closet had some drawers or shelving. The bathroom was split into a shower-bath-sink and toilet-sink. Not entirely sold on the configuration, although it looked nice. The pool was small...perfect for our kids, but the water was really cloudy. The breakfast was ok. Stay away from the hot food though. One day the oatmeal was flooded with water, the next day it was like putty. The turkey sausage was the worst ever and the scrambled eggs were like biting into cardboard. Stick with the yogurt and make yourself a peanut butter sandwich! The coffee in the lobby was also watery. The water in the lobby was very refreshing in the hot afternoon.
Location was pretty convenient.