Perfect location! Clean and so so well done. We hope to be back someday.