Fantastic stay in a highly comfortable flat. Every amenity and the location is superb. Lea met us at the flat to set us up - baked goodies awaited and the fridge had the basics to get us started. Had the chance to have lunch with Mark during our stay. Used his handy car service to get picked up and dropped off at train station. Perfect. All his recommendations were spot on and we had a wonderful stay at the Karoliny. Only regret - should have stayed longer. We'll be back. You can't do better in Prague.