Amazing spot that feels like you are suspended in a tree house. So peaceful.