Overall location was great! Kevin was on point with daily communication during our stay.