VERY clean and well kept. Great amenities and a good option for families.