Very clean, lots of amenities and great kitchen and living room.