The Island Accommodation features state of the art facilities, comfortable and friendly services, staying away will no longer be difficult to meet people. Staff at The Island know the importance of meeting people, the complex has been designed ...More information