We are a family of 4 adults, and had a wonderful stay. The location was fantastic as noted in other reviews.
The office operates separately from housekeeping, which we didn't know and found frustrating at times (kitchen and bathroom items not being restocked, housekeeping arriving unannounced.) But, when noted to the main office they were quick to address the issues. The kitchen has the bare necessities which was ok. We had to request the microwave which was provided later in our stay.
The unit lacked some finishing touches (no hand soap in bathroom, no garbage bins in bedrooms)- details that would have made it perfect.

Additionally, different reps handle the messages so there can be a lack of continuity in communication. I confirmed early check in with one rep but we were unable to access the unit when we arrived so had to call the office to explain this to another rep to get in the unit. Because of this we were unsure if the unit was cleaned and ready. We did work it out, but again would have been nice if this was a smoother experience.
It would have been nice if service part was smoother, and these details taken care of without specific request given the premium rate.
All in all, we had a great stay and the unit itself is spacious and the beds are comfortable! Great place to come home to after a long day of sightseeing.