Exactly as described and as other reviews have posted. Had cute touches, snacks, was super clean and check in and out was breeze. Jessica was very responsive with local tips. Also very helpful and understanding after my friend almost caused irreversible damage to her place (please don't be like my friend!).