This restaurant is in a great location and there are no annoying people outside trying to get people to come in. Really nice atmosphere and the staff are very nice. They are attentive without being overbearing.
Think that this is a family owned restaurant. I get the impression that everyone is welcome.
Cabanas has managed to be a great place to have a meal, coffee and/or snack without going down the route of being tacky, loud and trying to replicate a British pub.
Food is really nice and would recommend this to anyone.