Very clean and spacious flat in a perfect location. We could not fault our stay here and Sam was a very welcoming host.