Excellent location, well stocked kitchen, and overall comfortable apt. It was home away from home. Great for a family. My kids enjoyed the books and toys. Hosts were responsive when we had an internet issue and flexible on our check in-time.