Villa Santa Janet is the perfect oasis in the middle of bustling CDMX. Nestled in a garden of subtropical flora, this space provides great light and quiet intimacy.