Cat Island, Bahamas, Mount Alvernia, The Hermitage