This is the best place!!! It has everything you will need and the outdoor area is amazing! You'll lose track of time sitting and looking at the view! This place is a must stay! Coming again for sure!!!