I had a fantastic stay at Greg Apartments. The location couldn't have been better and the apartment had all I needed for a comfortable stay. Michal was super responsive and helpful from my late check-in, all the way to my airport drop-off. Should I return to Prague, I'll definitely be staying here!