Location was great! Communication was easy. John thought of everything you may possibly need. Would recommend and would stay again. A+. Very thoughtful touches.