Well located and comfortable place to stay