El Recreo is a hotel and restaurant, a popular stop for travelers.