Great all over: nice and spacious apartment, good location, very nice and responsive host