clean, spacious, very well located. Great stay :)