Cleanness of this place was outstanding and the check-in instruction was super clear. The host provides you with everything you need. According to the kitchen equipment available at this house, I recommend this place for both short and long term stays.