Host is rude and aggressive. Demanded €220 on arrival as deposit which was not returned as host failed to turn up at agreed check out time Woukd advise strongly against using this apartment