Spacious, stylish and great location