Excellent place. Very well presented and extremely clean.