excellent value good location no hassle great stay