Very good communication, excellent location, good facilities.