The Last Resort has Long Term Accommodation options right in the centre of town
http://www.tlrqtn.com