A short lifestyle film for ME BY MELIA hotels, to communicate their new brand identity.