Clean with all the amenities you would want. Kitchen allowed us to cook a meal at the house. Very comfortable stay. Easy check in.