Deodora is a great spot, centrally located in Pasadena, suitable for business of pleasure!