Everything we needed! Modern, clean, in a fairly quiet neighborhood, with amenities and easy access to I-5. Comfy beds, efficient heating, well-stocked kitchen. Did I say clean? So clean. It was too wet during our short stay, but the backyard looked like a charming space to hang out.