Glen Isla House is een fijne accommodatie ondergebracht in een historisch landhuis daterend uit 1870. Het boutique hotel is gelegen in de grote tuin van het erfgoed en heeft meerdere prijzen gewonnen, waaronder de ‘Excellence Award 2012’ van Tripadvisor. Door de perfecte locatie aan het strand biedt dit hotel directe toegang tot zee.