Good, comfy place to stay in excellent location