communication was great, if there was a problem they always answered within minutes and helped us out. Location is absolutely perfect, we loved it