Modern, clean, spacious, secure, comfortable, quiet and well located. Highly recommended.