great place in a quiet (at least off season) town