great comfortable stay at a reasonable price