A very clean place with good amenities and helpful and communicative hosts.