Perfect - spotlessly clean but otherwise feels like home. The location is great - easy to get home to from wherever you're ending a long day. Our favorite neighborhood and plenty of space for a family of 3 or 4. We hope to stay here again!