Amazing location and communication. We all really enjoyed our stay. Can not fault.