great location and large accommodation