Spacious and comfortable apartment. Very well located and very accomodating hosts.