very clean, good amenities. nice kitchen