everything you need inside, and everything you want to see around the corner. beautiful place with great ambiance and plenty room to enjoy