Great experience overall, good communication & perfect location for our requirements