Excellent location, very clean and lovely touches. (Appreciated the snacks!)