Best place to stay. best location and best comfort.