Good location. All requirements met. Host very obliging.