Beware of secret 'cleaning fee' requested in cash only 5 hours before check in. Flat clearly not cleaned in weeks. Location and host communication good.