Great and comfy place to stay, as advertised and convenient