Super clean with lots amenities. Karri takes care of everything and communicates frequently to make sure everything is in order.