Excellent place, well presented and well communicated