Excellent location, well suoplied, great communication.