An ideal spot to stay in South Park!!