Excellent location, plenty of space and a clean, stylish interior.