Great flat, clean, tidy, all explained and with welcome presents. Thank you! Highly recommended