Fantastic place.
Great location.
Price - quality is hard to top.
This was our second and definitely not the last time.