St Thomas Bay is a nice anchorage as long as you don’t have strong northerly winds or winds from the west.
You can easily take your dinghy to the Baths and use your dinghy to enter the yacht harbor where you can do some provisioning and lunch.