Nice & spacious place to stay and relax