Graemes place was clean, modern and had everything we could want including a short walk to Cable Beach. We loved our stay here and could not fault a thing.