Our room was very spacious and had a big jacuzzi tub. We stayed four nights and had the option of housekeeping once during the stay. We had a balcony that overlooked the indoor pool and hot tub. We did not use they, but they looked great. We exchanged used towels for fresh ones easily. The halls, staircase, and doors all needed a good cleaning. The breakfast had sausage, eggs, couple of cereals, waffles, yogurt, assorted breads, juices, coffee, etc. Location was great and enabled us easy access to various places. I would definitely say it is family and business friendly, not sure about laundry and did not see any pets.