Spacious and clean apartment with welcoming host.