It had all the amenities one could possibly expect for the small unit we rented, and then some. The rooms were clean and bed was comfortable. When the coffee maker quit, they provided a new one the next day. Administratively, they are very well organized if you communicate by text (we didn't need to explore other options). The pool and grounds are nice, and well kept. The only negatives were the very poor sound insulation between units, and the fact that the opening of our screen door overlapped with that of the next unit, which was at right angles, so people couldn't enter and/or exit both units at the same time if they wanted to. There were also two issues a previous renter reported that they came to fix but couldn't: a poorly fitting sliding screen door to the patio, and sticking sliding doors on the closet. My wife thought it smelled musty but I didn't notice--but she could probably hire herself out as a bloodhound. We would certainly consider staying here again.