Stylish, spacious, comfortable and convenient. What's not to like.