Absolutely! Ovidio's House is a great choice for business travelers due to its convenient location and peaceful ambiance.