Excellent location and good communication. It was the perfect get away for our group!