great place! very clean and nicely appointed. we had a great time and would definitely stay again. outdoor area is very nice!