a clean and spacious apartment and a great host