Sparkling clean. Great amenities. Very well thought out layout. Highly recommend!