This place really deserves 7 stars. Simon and Darryl provided us with exceptional service from the moment we arrived. Their attention to detail is second to none. The foo ... more