A conveniently located, extremely comfortable and well appointed place to stay