Gorgeous, clean, accommodating - Amy thought of everything!