Quiet and restful place to stay.