All the reviews are spot on. Great Place. Wish we could have stayed longer.