A wonderful restful place to stay