John-Michael is such a wonderful host. Every little detail is taken care of and we could not have stayed in better accommodation. Highly recommended. 5*