very clean and well set up. love the outdoor area! sarah was great, very friendly and attentive! enjoyed my stay there very very much :)