Nice place clean generous hospitality.