Beautiful and roomy for our family. Clean and comfortable. Plenty of parking, easy access to pool for the kids.