Very clean and lovely place, much better than I expected, great facilities and a fantastic host.