Stylish, well kept and spacious