Kittian Hill, St Kitts & Nevis Hotels