great location great stay fit for purpose