It's very clean and well stocked for everything we need for our stay. Great location and Wonderful view and patio to enjoy it!! We will definitely recommend to our friends.