Great place and even greater location.