To be fair, I had a look around inside the other day and they have spent a lot of money, it looks nice, however, I think as a customer I would prefer not to be totally enclosed and at least part of the door should of been just glass so that people can see in and out. Perhaps they do not want people to see what is going on inside...
Regarding the painted parking spaces, yes, I attempted to park my car (which is quite small) and I was clearly obstructing the pavement, so I moved the car onto the roadside. Ideally, they would of been better off painting the spaces diagonally which would of reduced the amount of spaces but clear of the footpath.