Top class apartment - spacious, clean and equipped with everything you need for an enjoyable stay. Location was great!