Good facilities in a great location