Clean, comfortable with great kitchen essentials for a longer stay. We stayed at Michael's unit for a business trip and he was very accommodating and made check-in/out super easy and simple.