Fantastic location and even better staff - easy 5 stars! We will be back.