John is a lovely host. The beds were comfortable and the rooms were clean. We love visiting Kingscliff and John's place was close to everything.