Great location and complex in Praha. Highly recommend