Convenient, clean, hospitable - what more can you ask for !