Comfortable, quiet, perfect place for restful stay.