Karl's place is a convenient location and great for a work trip or a personal stay! Everything you would need was provided. Karl was very communicative, arranged to allow an early check-in, and made the whole process very easy! The only thing to note is that the apartment is a lower-level apartment with some tight/steep stairs to access. Would not recommend for anyone with mobility issues/concerns.