quiet and tranquil spot to stop and relax