Immaculate, huge, tastefully appointed in a lovely neighborhood on an expansive lot surrounded by beautiful trees. We would definitely stay here again! Also, very pet friendly.