Spotlessly clean, lovely setting, what a special place this is.