Comfy place for a short stay in great location.