Beautiful, clean, and cozy place. Karl and Kai are great hosts who was always available and made communication easy and helpful throughout. Would definitely recommend and stay again!