Clean, modern, spacious, lots of amenities. Enough parking for 2 in driveway. Great backyard patio.