Excellent communication, location and accommodation.