Quiet and tastefully decorated place to stay.