I'd vote for dropping the data prefix - it introduces so much noise for the sake of validation, which doesn't really apply because the attribute values (eg {{room.Name}}) aren't real - they need to be processed to be turned into the desired HTML