Good value for money. Clean and welcoming. Good communication by the host.