Karl's place is awesome with everything you need. This place is very clean and tidy and Karl's communication is extremely fast and efficient. For great value and friendly hospitality, I have no hesitation in recommending this place.