Great place, well maintained and communicative host