Home Hotels Virgin Islands, British