Perfect place and location. Checked all the boxes. Highly recommend and would love to return