This is an excellent location as it's a bit away from the extremely busy Beach locations. There is free parking at the back/side of the building, and as well on Kingston Road, and as others have mentioned, there is plenty of space inside to relax.
The employees here are very nice and friendly. The store is always clean, and the service is always great.