Karl has a good size apartment in a great location. While there were some issues with cleanliness in the apartment and delays in communication we still enjoyed our stay.