Extremely clean, spacious, and well-equipped with a variety of amenities for a family of 4-6. Nic consistently checked in to ensure pre-check in to checkout was a smooth process for us. He was very responsive and helpful.