Modern facilities and great location