better place to stay. good ambience to stay.