Fantastic place.
Five stars.
Loved it!
Great location.