We have a family of 5, and we all enjoyed our stay. The pool and large yard were great. Useing high quality cookware in a nice kitchen made cooking enjoyable. The apartment was functional and stylish, with nice furnishings throughout. Lots of storage made accommodating children easier. We found the amenities useful and enjoyable. There was a large television with a ton of inertanment options. It was quiet and peaceful no traffic noises. We would definitely stay there again, and recommend it to others. The only negatives would be the rugs in the living room / dining room. The rugs did not lay flat and made walking on them awkward, especially for a toddler. Also the washing machine was out of order at the time.