Communication was great. Location was great! Enjoyed our stay.