Good place to stay. Situated at a good location