The location is perfect and the apartment is very clean and well maintained. This place is perfect for a stay in the centre of Prague. Public transportation is very nearby (metro, bus, train). Getting to the airport is easy (either metro + bus or airport shuttle).
For other transport consider Liftago