A pleasant, quiet and a comfortable place to have a peaceful stay.