The location is great and you have entire autonomy for checkin and checkout.
Restaurants and bars around are all very tasty. The nearest parc give you a really beautiful panoramic of Praha.
I recommand !