Excellent location, good communication, helpful staff!