Timely communication, great location and facilities made our stay perfect. Highly recommend.