Clean and spacious, well located, lovely stay.