A really well presented and clean place in a great location