very quite place to spend your night and take rest.