We had a fantastic stay for a 5 days. The apartment was more like a spacious townhouse with everything needed. The rooms were clean and we were thankful for the DVDs, playing cards and bikes to keep the kids entertained. The pool was nice too.