Comfortable and Quiet place to stay.