Very clean, spacious apartment with excellent hospitality.