Warm, clean and welcoming! Special touches all round! Will definitely be back.