Quiet and clean spot to lay your head if passing by. If you're lucky and catch a clear sky, you can see a spectacular starry night from here