stay here when you come in town great home and hospitality