We were overall satisfied with our stay at EA Hotel. The staff was quick to respond to any problems we had. We had ordered a room with two beds (we were 2 friends traveling) but we ended up with a large king size bed. But the receptionist was able to find us another room with two separated beds, which is what we wanted. Beds were good enough too. Same thing when our electronic card to enter the room or to turn on the electricity was out of service : we quickly got a spare card. So we are happy with the help of the staff. But to get news from the hotel, we had to wait the day before our arrival. We had to contact them to know how we had to proceed for the arrival (collection of the key to enter the room, to know exactly where we had to go to get the electronic card,...).
Only downside: the housecleaning. The room was well cleaned but our towels were not changed daily, we even had to ask a cleaning lady we met in our room to change them. Then, the beds were not changed and were hardly made. The cleaning staff was content to put the cushions back on and fold up our crumpled comforters.
Regarding breakfast: simple but satisfactory choices. It was unfortunate that the tables and chairs were not always cleaned after the passage of some pigeons on the terrace. But the terrace was nice for the view and when the weather was good.
The major advantage is the location: we are only a few minutes away from the strategic points of the city between the different tourist points (Old Town, Charles Bridge or the big stores and clubs and bars) and the transport and public facilities at hand (metros and streetcars). The quality/price ratio is also good considering the location.
Globally, if you are searching for something simple to stay in Prague, not expensive and close to the major places in the town, the hotel is a good choice.