A spacious, clean, well put together flat in a great location. Excellent communication form the hosts.