Clean place with good amenities and good hosts.