Very good flat, clean, quite, well placed and very good host