Yes - exactly she meets these conditions also.
She even runs on Linux, apart from the lateral front-back button. Presumably, you can configure it even somehow.
And then the price, these are 5 star.