Locations: Nafplai Palace Hotel