Lovely clean and spacious flat. Thoughtful touches on arrival and great time had by all.