Very new, tidy, and spacious. Great amenities and friendly host. Would stay again!