Very pleasant peaceful place to stay