So, where is he and the loving family staying in St. Croix? His brother’s place?
His brother’s place is on small island just on the south side of St. Thomas.
He owns a house on an island.
There are a couple dozen houses on the island.
St Croix is about thirty miles south east of there.