Ambitious maid Alexa Rydell and throbbing love stick