Perfect
Modern
Tidy and clean
Good location