Amazing place, everything you need and right in the heart of the beautiful city of Prague.