Just what needed for late booking, clean, hospitable and a lovely stay.