A nice quite secluded place to stay.