Prime location, nice apartment, awesome host - all you could hope for a holiday in Prague!