A beautiful little spot: well presented and with attention to detail.