Great location and good communication made our stay enjoyable.