What is more closer to everything- Catcha Gardens or Xtabi?
Depends what "everything" is. They're a good couple of miles apart.

CFSG is close to Rick's, Catcha, Seastar, the lighthouse, the far west end (Out of Town Pastry and Just Natural and such).

Xtabi has 3 Dives next door and is closer to town and the "lower" west end - Canoe, etc etc.

I personally think 3 Dives is the main attraction for me by Xtabi, otherwise I prefer the area around CFSG - less traffic, fewer people, just nicer to walk around.