Location excellent and large accommodation