Great accommodation; sparkling clean; excellent location; warm and friendly hosts.