clean, spacious, well located. would be back without hesitation.