Is this a really "Car Park" there broken glass all over the ground and no idea how to make a payment. Really bizzar place.